iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 5
0
Software Development

開源的GIS實作系列 第 5

[day-05] 重新了解ODM們與逐步安裝

  • 分享至 

  • xImage
  •  

前言


首先我要老實的說,pyodm貌似是一個控制NodeODM的API,NodeODM又是ODM的API(一種坑坑相連到天邊的概念),之後可能除了pyodm外還要學習NodeODM與ODM,但是學了之後可能就會有不同的風景吧!!

ODM 家族釐清


我們釐清一下ODM家族的關係:
ODM:可以說是一個工具箱,裡面有很不同的工具。
NodeODM:一個基於ODM的RestAPI。
pyODM:控制NodeODM的API。

因此要會ODM﹑NodeODM﹑pyODM!!

NodeODM 設定


1. 安裝docker

NodeODM github 網址

https://ithelp.ithome.com.tw/upload/images/20190910/20112571JjgM2Tmz2C.png

從github說明中了解到要先安裝Docker。

在Ubuntu中安裝docker.io需要下一行指令。

sudo apt-get install dacker.io

然後檢查服務有沒有正常啟動

service docker status

https://ithelp.ithome.com.tw/upload/images/20190910/201125715lR4COfITr.png

綠色燈代表OK。

2. 安裝 NodeODM

輸入指令

sudo docker run -p 3000:3000 opendronemap/nodeodm

文件中是沒有sudo的,但是我這邊有權限上的問題,所以加上sudo。

https://ithelp.ithome.com.tw/upload/images/20190910/201125711vFZNlypNk.png

等待下載完成。

結語


對我來說,如何看文件真的很重要,因為少看一行可能就多繞一段路,如果能看完文件後吸收,並且抓出重點,這就是會大的貢獻了。


上一篇
[day-04] 安裝pyODM - 簡單操作
下一篇
[day-06] 逐步啟動NodeODM
系列文
開源的GIS實作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言